# Глобальная конфигурация приложения.

Единая структура, которая позволяет хранить и получать доступ к единым данным из любого экземпляра любого класса вот таким образом:
```cpp
Config::options->getValue();
Config::options->setValue("new value");
```

Очень часто возникает ситуация, когда в приложении требуются глобальные переменные которые доступны всем экземплярам всех классов. Чтобы при изменении этих переменных в одном классе их значения менялись в других классах.  И чтобы не надо было заботиться о передаче указателей и ссылок между классами.

В этом репозитории показан пример как можно организовать структуру данных, чтобы к ним можно было обращаться из любого класса.
